package com.gitee.helioz.openai.api.dto.images;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 〈图像返回格式枚举〉
 *
 * @author <a href="https://gitee.com/helioz">Morning Starr</a>
 */
@Getter
@AllArgsConstructor
public enum ResponseFormatEnum {
    /**
     * 图像以 URL 的形式返回，可以通过该 URL 进行访问和下载。
     */
    URL("url"),
    /**
     * 图像以 base64 编码的 JSON 格式返回，可以在 API 响应中获取图像的二进制数据，并进行解码以获取图像。
     */
    B64_JSON("b64_json"),
    ;

    private final String type;
}
